Skip to content

feat: implement the Probot App, Notification workflows#136

Merged
sanjog-lama merged 3 commits intodevelopfrom
feat/rajivbb/workflow
Dec 10, 2025
Merged

feat: implement the Probot App, Notification workflows#136
sanjog-lama merged 3 commits intodevelopfrom
feat/rajivbb/workflow

Conversation

@RajivBB
Copy link
Collaborator

@RajivBB RajivBB commented Dec 8, 2025

Description

This PR updates and enhances the GitHub Event Notification workflow to improve visibility of repository activities through Gmail and Slack notifications. Added the Stale , Pre-commit workflow and Mergeable Configuration . Updated the current workflow to adopt the reusable workflow

Key Changes

  • Updated the existing notification workflow to trigger when branches are merged into develop and main.
  • Added new GitHub Event notifications for:
    • New issues created
    • Updated issues
    • Pull Request opened
    • PR comments or conversations
    • PR closure or merge

Files Changed

  • Added: GitHub event triggers and notification rules .github/workflows/notification.yaml
  • Added: Mergeable Configuration .github/mergeable.yml
  • Added: Stale Configuration .github/stale.yml
  • Added: Pre-Commit Configuration .github/pre-commit.yml

Issue

Fixes #135

Summary by CodeRabbit

  • Chores
    • Added repository hygiene and PR validation rules to enforce semantic titles, descriptions, linked issues, labels, assignees, and reviewers.
    • Added automated notifications for repo events to Slack and Google Chat.
    • Introduced pre-commit CI checks, scheduled stale issue/PR management, and commit-message validation.
    • Added formatting and stylelint configurations and a tool-versions manifest to standardize developer tooling.

✏️ Tip: You can customize this high-level summary in your review settings.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement the Probot App, Notification workflow

3 participants